foot of a rock wall - Turc Anglais Dictionnaire